package com.sam.designpattern.mediator.source;

/**
 * @Author: Sam
 * @Date: 2022-08-02 11:20
 * @Description: 具体的同事类B
 */
public class ConcreteColleagueB extends Colleague {

    public ConcreteColleagueB(Mediator mediator) {
        super(mediator);
    }

    /**
     * 示意方法，执行某些业务功能
     */
    public void someOperation(){
        //在需要跟其他同事通信的时候，通知中介者对象
        getMediator().changed(this);
    }
}
